home *** CD-ROM | disk | FTP | other *** search
- class com.ndimedia.ui.RadioButton extends com.ndimedia.ui.UIObject
- {
- var m_value;
- var m_namespace = "RadioButton";
- var m_selected = false;
- var m_group = null;
- function RadioButton(scope, val)
- {
- super(scope,true);
- this.setSize(16,16);
- this.m_value = val;
- }
- function getValue()
- {
- return this.m_value;
- }
- function selectInGroup()
- {
- this.m_group.select(this);
- }
- function select()
- {
- this.m_selected = true;
- this.repaint();
- }
- function unselect()
- {
- this.m_selected = false;
- this.repaint();
- }
- function isSelected()
- {
- return this.m_selected;
- }
- function setGroup(rbg)
- {
- this.m_group = rbg;
- }
- }
-